/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package robotics.interpretador;

import InterpretadorV2.NXT;
import java.rmi.Remote;
import java.rmi.RemoteException;

/**
 *
 * @author fallen
 */
public interface IInterpretador extends Remote, NXT {
    public void Go(int MotorLeft,int  SL,int MotorRight,int SR,
            int AngelOfTheRobot,boolean debug) throws RemoteException;
    public void Float(int p) throws RemoteException;
    public int[] MotorRotationCount(int p1, int p2) throws RemoteException;
    public void OnFwd(int p1, int v1, int p2, int v2) throws RemoteException;
    public void closeRobot() throws RemoteException;
    public boolean openRobot(String robotName) throws RemoteException;
    public int MotorRotationCount(int OUT_B) throws RemoteException;
}
